
package com.microsoft.schemas.office.project.server.webservices.statusing;

import javax.xml.bind.annotation.XmlRegistry;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.microsoft.schemas.office.project.server.webservices.statusing package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {


    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.microsoft.schemas.office.project.server.webservices.statusing
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link SubmitStatusForResourceResponse }
     * 
     */
    public SubmitStatusForResourceResponse createSubmitStatusForResourceResponse() {
        return new SubmitStatusForResourceResponse();
    }

    /**
     * Create an instance of {@link DeleteStatusApprovalHistoriesResponse }
     * 
     */
    public DeleteStatusApprovalHistoriesResponse createDeleteStatusApprovalHistoriesResponse() {
        return new DeleteStatusApprovalHistoriesResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentsResponse }
     * 
     */
    public ReadAssignmentsResponse createReadAssignmentsResponse() {
        return new ReadAssignmentsResponse();
    }

    /**
     * Create an instance of {@link QueueLockDownTasks.Delta }
     * 
     */
    public QueueLockDownTasks.Delta createQueueLockDownTasksDelta() {
        return new QueueLockDownTasks.Delta();
    }

    /**
     * Create an instance of {@link QueueLockDownTasks }
     * 
     */
    public QueueLockDownTasks createQueueLockDownTasks() {
        return new QueueLockDownTasks();
    }

    /**
     * Create an instance of {@link ReadStatusResponse }
     * 
     */
    public ReadStatusResponse createReadStatusResponse() {
        return new ReadStatusResponse();
    }

    /**
     * Create an instance of {@link ReadSummaryTaskPathResponse.ReadSummaryTaskPathResult }
     * 
     */
    public ReadSummaryTaskPathResponse.ReadSummaryTaskPathResult createReadSummaryTaskPathResponseReadSummaryTaskPathResult() {
        return new ReadSummaryTaskPathResponse.ReadSummaryTaskPathResult();
    }

    /**
     * Create an instance of {@link DelegateAssignmentsResponse }
     * 
     */
    public DelegateAssignmentsResponse createDelegateAssignmentsResponse() {
        return new DelegateAssignmentsResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentsForDelegationResponse.ReadAssignmentsForDelegationResult }
     * 
     */
    public ReadAssignmentsForDelegationResponse.ReadAssignmentsForDelegationResult createReadAssignmentsForDelegationResponseReadAssignmentsForDelegationResult() {
        return new ReadAssignmentsForDelegationResponse.ReadAssignmentsForDelegationResult();
    }

    /**
     * Create an instance of {@link ReadTeamStatusResponse.ReadTeamStatusResult }
     * 
     */
    public ReadTeamStatusResponse.ReadTeamStatusResult createReadTeamStatusResponseReadTeamStatusResult() {
        return new ReadTeamStatusResponse.ReadTeamStatusResult();
    }

    /**
     * Create an instance of {@link UpdateStatus }
     * 
     */
    public UpdateStatus createUpdateStatus() {
        return new UpdateStatus();
    }

    /**
     * Create an instance of {@link ReadPublishedNoteForTask }
     * 
     */
    public ReadPublishedNoteForTask createReadPublishedNoteForTask() {
        return new ReadPublishedNoteForTask();
    }

    /**
     * Create an instance of {@link QueueApplyStatusApprovals }
     * 
     */
    public QueueApplyStatusApprovals createQueueApplyStatusApprovals() {
        return new QueueApplyStatusApprovals();
    }

    /**
     * Create an instance of {@link ReadImportTimesheetData }
     * 
     */
    public ReadImportTimesheetData createReadImportTimesheetData() {
        return new ReadImportTimesheetData();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalDetailsResponse.ReadStatusApprovalDetailsResult }
     * 
     */
    public ReadStatusApprovalDetailsResponse.ReadStatusApprovalDetailsResult createReadStatusApprovalDetailsResponseReadStatusApprovalDetailsResult() {
        return new ReadStatusApprovalDetailsResponse.ReadStatusApprovalDetailsResult();
    }

    /**
     * Create an instance of {@link CreateNewAssignment }
     * 
     */
    public CreateNewAssignment createCreateNewAssignment() {
        return new CreateNewAssignment();
    }

    /**
     * Create an instance of {@link DeleteStatusApprovalHistories }
     * 
     */
    public DeleteStatusApprovalHistories createDeleteStatusApprovalHistories() {
        return new DeleteStatusApprovalHistories();
    }

    /**
     * Create an instance of {@link SubmitStatusResponse }
     * 
     */
    public SubmitStatusResponse createSubmitStatusResponse() {
        return new SubmitStatusResponse();
    }

    /**
     * Create an instance of {@link ReadStatusForResourceResponse.ReadStatusForResourceResult }
     * 
     */
    public ReadStatusForResourceResponse.ReadStatusForResourceResult createReadStatusForResourceResponseReadStatusForResourceResult() {
        return new ReadStatusForResourceResponse.ReadStatusForResourceResult();
    }

    /**
     * Create an instance of {@link GetNewTaskCountResponse }
     * 
     */
    public GetNewTaskCountResponse createGetNewTaskCountResponse() {
        return new GetNewTaskCountResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentHistory }
     * 
     */
    public ReadAssignmentHistory createReadAssignmentHistory() {
        return new ReadAssignmentHistory();
    }

    /**
     * Create an instance of {@link CreateNewAssignmentWithWorkResponse }
     * 
     */
    public CreateNewAssignmentWithWorkResponse createCreateNewAssignmentWithWorkResponse() {
        return new CreateNewAssignmentWithWorkResponse();
    }

    /**
     * Create an instance of {@link UpdateStatusApprovalsResponse }
     * 
     */
    public UpdateStatusApprovalsResponse createUpdateStatusApprovalsResponse() {
        return new UpdateStatusApprovalsResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentsForDelegation }
     * 
     */
    public ReadAssignmentsForDelegation createReadAssignmentsForDelegation() {
        return new ReadAssignmentsForDelegation();
    }

    /**
     * Create an instance of {@link ReadAssignmentsResponse.ReadAssignmentsResult }
     * 
     */
    public ReadAssignmentsResponse.ReadAssignmentsResult createReadAssignmentsResponseReadAssignmentsResult() {
        return new ReadAssignmentsResponse.ReadAssignmentsResult();
    }

    /**
     * Create an instance of {@link DeleteStatusingInformationForProject }
     * 
     */
    public DeleteStatusingInformationForProject createDeleteStatusingInformationForProject() {
        return new DeleteStatusingInformationForProject();
    }

    /**
     * Create an instance of {@link QueueLockDownTasksResponse }
     * 
     */
    public QueueLockDownTasksResponse createQueueLockDownTasksResponse() {
        return new QueueLockDownTasksResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentHistoryResponse }
     * 
     */
    public ReadAssignmentHistoryResponse createReadAssignmentHistoryResponse() {
        return new ReadAssignmentHistoryResponse();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsInProcessResponse }
     * 
     */
    public ReadStatusApprovalsInProcessResponse createReadStatusApprovalsInProcessResponse() {
        return new ReadStatusApprovalsInProcessResponse();
    }

    /**
     * Create an instance of {@link ReadTransactionDetails }
     * 
     */
    public ReadTransactionDetails createReadTransactionDetails() {
        return new ReadTransactionDetails();
    }

    /**
     * Create an instance of {@link ReadStatusForResource }
     * 
     */
    public ReadStatusForResource createReadStatusForResource() {
        return new ReadStatusForResource();
    }

    /**
     * Create an instance of {@link ReadStatusTimephasedDataResponse }
     * 
     */
    public ReadStatusTimephasedDataResponse createReadStatusTimephasedDataResponse() {
        return new ReadStatusTimephasedDataResponse();
    }

    /**
     * Create an instance of {@link ReadStatusTimephasedDataResponse.ReadStatusTimephasedDataResult }
     * 
     */
    public ReadStatusTimephasedDataResponse.ReadStatusTimephasedDataResult createReadStatusTimephasedDataResponseReadStatusTimephasedDataResult() {
        return new ReadStatusTimephasedDataResponse.ReadStatusTimephasedDataResult();
    }

    /**
     * Create an instance of {@link ReadStatusResponse.ReadStatusResult }
     * 
     */
    public ReadStatusResponse.ReadStatusResult createReadStatusResponseReadStatusResult() {
        return new ReadStatusResponse.ReadStatusResult();
    }

    /**
     * Create an instance of {@link ReadMySchedule }
     * 
     */
    public ReadMySchedule createReadMySchedule() {
        return new ReadMySchedule();
    }

    /**
     * Create an instance of {@link ReadStatusForResourceResponse }
     * 
     */
    public ReadStatusForResourceResponse createReadStatusForResourceResponse() {
        return new ReadStatusForResourceResponse();
    }

    /**
     * Create an instance of {@link CreateNewAssignmentResponse }
     * 
     */
    public CreateNewAssignmentResponse createCreateNewAssignmentResponse() {
        return new CreateNewAssignmentResponse();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsSubmittedResponse.ReadStatusApprovalsSubmittedResult }
     * 
     */
    public ReadStatusApprovalsSubmittedResponse.ReadStatusApprovalsSubmittedResult createReadStatusApprovalsSubmittedResponseReadStatusApprovalsSubmittedResult() {
        return new ReadStatusApprovalsSubmittedResponse.ReadStatusApprovalsSubmittedResult();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsInProcessResponse.ReadStatusApprovalsInProcessResult }
     * 
     */
    public ReadStatusApprovalsInProcessResponse.ReadStatusApprovalsInProcessResult createReadStatusApprovalsInProcessResponseReadStatusApprovalsInProcessResult() {
        return new ReadStatusApprovalsInProcessResponse.ReadStatusApprovalsInProcessResult();
    }

    /**
     * Create an instance of {@link ReadSummaryTaskPathResponse }
     * 
     */
    public ReadSummaryTaskPathResponse createReadSummaryTaskPathResponse() {
        return new ReadSummaryTaskPathResponse();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsInProcess }
     * 
     */
    public ReadStatusApprovalsInProcess createReadStatusApprovalsInProcess() {
        return new ReadStatusApprovalsInProcess();
    }

    /**
     * Create an instance of {@link QueueApplyStatusApprovalsResponse }
     * 
     */
    public QueueApplyStatusApprovalsResponse createQueueApplyStatusApprovalsResponse() {
        return new QueueApplyStatusApprovalsResponse();
    }

    /**
     * Create an instance of {@link ImportTimesheet }
     * 
     */
    public ImportTimesheet createImportTimesheet() {
        return new ImportTimesheet();
    }

    /**
     * Create an instance of {@link DeleteStatusingInformationForProjectResponse }
     * 
     */
    public DeleteStatusingInformationForProjectResponse createDeleteStatusingInformationForProjectResponse() {
        return new DeleteStatusingInformationForProjectResponse();
    }

    /**
     * Create an instance of {@link CreateNewAssignmentWithWork }
     * 
     */
    public CreateNewAssignmentWithWork createCreateNewAssignmentWithWork() {
        return new CreateNewAssignmentWithWork();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalDetails }
     * 
     */
    public ReadStatusApprovalDetails createReadStatusApprovalDetails() {
        return new ReadStatusApprovalDetails();
    }

    /**
     * Create an instance of {@link SetAssignmentWorkData }
     * 
     */
    public SetAssignmentWorkData createSetAssignmentWorkData() {
        return new SetAssignmentWorkData();
    }

    /**
     * Create an instance of {@link ReadAssignmentsForDelegationResponse }
     * 
     */
    public ReadAssignmentsForDelegationResponse createReadAssignmentsForDelegationResponse() {
        return new ReadAssignmentsForDelegationResponse();
    }

    /**
     * Create an instance of {@link ReadMyScheduleResponse }
     * 
     */
    public ReadMyScheduleResponse createReadMyScheduleResponse() {
        return new ReadMyScheduleResponse();
    }

    /**
     * Create an instance of {@link ReadAssignments }
     * 
     */
    public ReadAssignments createReadAssignments() {
        return new ReadAssignments();
    }

    /**
     * Create an instance of {@link DelegateAssignments.AssignmentDataSet }
     * 
     */
    public DelegateAssignments.AssignmentDataSet createDelegateAssignmentsAssignmentDataSet() {
        return new DelegateAssignments.AssignmentDataSet();
    }

    /**
     * Create an instance of {@link ReadAssignmentDependenciesResponse }
     * 
     */
    public ReadAssignmentDependenciesResponse createReadAssignmentDependenciesResponse() {
        return new ReadAssignmentDependenciesResponse();
    }

    /**
     * Create an instance of {@link ReadMyScheduleResponse.ReadMyScheduleResult }
     * 
     */
    public ReadMyScheduleResponse.ReadMyScheduleResult createReadMyScheduleResponseReadMyScheduleResult() {
        return new ReadMyScheduleResponse.ReadMyScheduleResult();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalDetailsResponse }
     * 
     */
    public ReadStatusApprovalDetailsResponse createReadStatusApprovalDetailsResponse() {
        return new ReadStatusApprovalDetailsResponse();
    }

    /**
     * Create an instance of {@link UpdateStatusApprovals.DataSet }
     * 
     */
    public UpdateStatusApprovals.DataSet createUpdateStatusApprovalsDataSet() {
        return new UpdateStatusApprovals.DataSet();
    }

    /**
     * Create an instance of {@link SubmitStatus }
     * 
     */
    public SubmitStatus createSubmitStatus() {
        return new SubmitStatus();
    }

    /**
     * Create an instance of {@link ReadImportTimesheetDataResponse }
     * 
     */
    public ReadImportTimesheetDataResponse createReadImportTimesheetDataResponse() {
        return new ReadImportTimesheetDataResponse();
    }

    /**
     * Create an instance of {@link ReadAssignmentDependencies }
     * 
     */
    public ReadAssignmentDependencies createReadAssignmentDependencies() {
        return new ReadAssignmentDependencies();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsSubmittedResponse }
     * 
     */
    public ReadStatusApprovalsSubmittedResponse createReadStatusApprovalsSubmittedResponse() {
        return new ReadStatusApprovalsSubmittedResponse();
    }

    /**
     * Create an instance of {@link ReadStatus }
     * 
     */
    public ReadStatus createReadStatus() {
        return new ReadStatus();
    }

    /**
     * Create an instance of {@link ReadTeamStatus }
     * 
     */
    public ReadTeamStatus createReadTeamStatus() {
        return new ReadTeamStatus();
    }

    /**
     * Create an instance of {@link ArrayOfGuid }
     * 
     */
    public ArrayOfGuid createArrayOfGuid() {
        return new ArrayOfGuid();
    }

    /**
     * Create an instance of {@link ReadImportTimesheetDataResponse.ReadImportTimesheetDataResult }
     * 
     */
    public ReadImportTimesheetDataResponse.ReadImportTimesheetDataResult createReadImportTimesheetDataResponseReadImportTimesheetDataResult() {
        return new ReadImportTimesheetDataResponse.ReadImportTimesheetDataResult();
    }

    /**
     * Create an instance of {@link ReadAssignmentDependenciesResponse.ReadAssignmentDependenciesResult }
     * 
     */
    public ReadAssignmentDependenciesResponse.ReadAssignmentDependenciesResult createReadAssignmentDependenciesResponseReadAssignmentDependenciesResult() {
        return new ReadAssignmentDependenciesResponse.ReadAssignmentDependenciesResult();
    }

    /**
     * Create an instance of {@link ReadAssignmentHistoryResponse.ReadAssignmentHistoryResult }
     * 
     */
    public ReadAssignmentHistoryResponse.ReadAssignmentHistoryResult createReadAssignmentHistoryResponseReadAssignmentHistoryResult() {
        return new ReadAssignmentHistoryResponse.ReadAssignmentHistoryResult();
    }

    /**
     * Create an instance of {@link DelegateAssignments }
     * 
     */
    public DelegateAssignments createDelegateAssignments() {
        return new DelegateAssignments();
    }

    /**
     * Create an instance of {@link ImportTimesheetResponse }
     * 
     */
    public ImportTimesheetResponse createImportTimesheetResponse() {
        return new ImportTimesheetResponse();
    }

    /**
     * Create an instance of {@link ReadTeamStatusResponse }
     * 
     */
    public ReadTeamStatusResponse createReadTeamStatusResponse() {
        return new ReadTeamStatusResponse();
    }

    /**
     * Create an instance of {@link SubmitStatusForResource }
     * 
     */
    public SubmitStatusForResource createSubmitStatusForResource() {
        return new SubmitStatusForResource();
    }

    /**
     * Create an instance of {@link ReadSummaryTaskPath }
     * 
     */
    public ReadSummaryTaskPath createReadSummaryTaskPath() {
        return new ReadSummaryTaskPath();
    }

    /**
     * Create an instance of {@link QueueApplyStatusApprovalsResponse.QueueApplyStatusApprovalsResult }
     * 
     */
    public QueueApplyStatusApprovalsResponse.QueueApplyStatusApprovalsResult createQueueApplyStatusApprovalsResponseQueueApplyStatusApprovalsResult() {
        return new QueueApplyStatusApprovalsResponse.QueueApplyStatusApprovalsResult();
    }

    /**
     * Create an instance of {@link ReadStatusApprovalsSubmitted }
     * 
     */
    public ReadStatusApprovalsSubmitted createReadStatusApprovalsSubmitted() {
        return new ReadStatusApprovalsSubmitted();
    }

    /**
     * Create an instance of {@link UpdateStatusResponse }
     * 
     */
    public UpdateStatusResponse createUpdateStatusResponse() {
        return new UpdateStatusResponse();
    }

    /**
     * Create an instance of {@link ReadStatusTimephasedData }
     * 
     */
    public ReadStatusTimephasedData createReadStatusTimephasedData() {
        return new ReadStatusTimephasedData();
    }

    /**
     * Create an instance of {@link UpdateStatusApprovals }
     * 
     */
    public UpdateStatusApprovals createUpdateStatusApprovals() {
        return new UpdateStatusApprovals();
    }

    /**
     * Create an instance of {@link ReadTransactionDetailsResponse.ReadTransactionDetailsResult }
     * 
     */
    public ReadTransactionDetailsResponse.ReadTransactionDetailsResult createReadTransactionDetailsResponseReadTransactionDetailsResult() {
        return new ReadTransactionDetailsResponse.ReadTransactionDetailsResult();
    }

    /**
     * Create an instance of {@link SetAssignmentWorkDataResponse }
     * 
     */
    public SetAssignmentWorkDataResponse createSetAssignmentWorkDataResponse() {
        return new SetAssignmentWorkDataResponse();
    }

    /**
     * Create an instance of {@link GetNewTaskCount }
     * 
     */
    public GetNewTaskCount createGetNewTaskCount() {
        return new GetNewTaskCount();
    }

    /**
     * Create an instance of {@link ReadTransactionDetailsResponse }
     * 
     */
    public ReadTransactionDetailsResponse createReadTransactionDetailsResponse() {
        return new ReadTransactionDetailsResponse();
    }

    /**
     * Create an instance of {@link ReadPublishedNoteForTaskResponse }
     * 
     */
    public ReadPublishedNoteForTaskResponse createReadPublishedNoteForTaskResponse() {
        return new ReadPublishedNoteForTaskResponse();
    }

}
